@charset "utf-8";
/* CSS Document */
html{ overflow-x:hidden; width:100%;}
body{ width:100%;margin:0; padding:0; font-size:14px; color:#333; background:#f1f3f3;}
ul,li{ margin:0; padding:0; list-style:none;}
a{ color:#333; text-decoration:none !important;}
.contain{ width:1200px; margin:auto; overflow:hidden;}
.hdtop{ width:100%; background:#eee; height:35px; line-height:35px; font-family:"宋体"; font-size:12px;}
.hdtop .tleft{ float:left;}
.hdtop .tright{ float:right;}
.hdtop .tright a{ display:inline; color:#333; text-decoration:none;}
.hdtop .tright a i{color:#04baa3;}
.hdtop .tright a:hover, .hdtop .tright a:active, .hdtop .tright a:focus{ color:#04baa3;}
.hed{ padding:15px 0; background:#fff;}
.hed .logo{ float:left;}
.hed .city{ float:left; margin-left:20px; margin-top:15px;}
.hed .city .tit1{ font-size:18px;}
.hed .city .tit2{ border-radius:3px; border:1px #e5e5e5 solid; font-size:12px; padding:2px 3px;}
.hed .search{ float:left; width:390px; border-radius:3px; border:1px #03baa2 solid; margin-top:20px; margin-left:80px; height:36px; overflow:hidden;}
.hed .search input{ border:0; line-height:34px; width:350px; text-indent:10px; border-radius:3px; float:left;}
.hed .search i{ color:#03baa2; font-size:24px; margin-top:5px; float:left; width:40px;}
.hed .plogo{ float:right; margin-top:15px;}
.hed .plogo img{ margin-right:10px;}
.nav{ height:45px; background:#03baa2; height:45px; position:relative;}
.nav .navleft{ float:left; width:300px; }
.nav .navleft .title{ text-align:center; font-size:16px; color:#fff; background:#048574; line-height:45px;}
.nav .navleft .title i{ font-size:20px;}
.nav .navleft .fenlei{ position:absolute; background-color:rgba(255,255,255,0.78); width:300px; height:480px;}
.nav .navleft .fenlei .wrap{ height:60px; position:relative;}
.nav .navleft .fenlei .wrap p{ margin:0; padding:15px 15px 5px 15px; padding-bottom:0; font-weight:bold; color:#333;}
.nav .navleft .fenlei .wrap ul{ padding:0 15px 0 15px; overflow:hidden;}
.nav .navleft .fenlei .wrap ul li{ float:left; margin-right:15px;}
.nav .navleft .fenlei .wrap ul li a{ color:#666;}
.nav .navleft .fenlei .wrap ul li a:hover, .nav .navleft .fenlei .wrap ul li a:active, .nav .navleft .fenlei .wrap ul li a:focus{ color:#03baa2;}
.nav .navleft .fenlei .wrap i{ position:absolute; right:15px; top:30px;}

.nav .navright{ float:left; width:900px; font-size:16px; color:#fff;}
.nav .navright ul li{ float:left; line-height:45px;}
.nav .navright ul li a{ display:block; color:#fff; padding:0 25px;}
.nav .navright ul li a:hover, .nav .navright ul li a:active, .nav .navright ul li a:focus{ background:#048574;}

.con1{ padding:15px 0;}
.con .title{ overflow:hidden; background:url(../images/qy001.png); background-position:bottom; background-repeat:repeat-x; padding-bottom:12px;}
.con .title .tleft{ float:left; font-size:24px; color:#03baa2;}
.con .title .tleft i{ font-size:24px;}
.con .title .more{ float:right; margin-top:10px;}
.con .title .more a{ color:#03baa2;}
.con .title .tlist{ float:right; margin-top:10px;}
.con .title .tlist ul{ overflow:hidden;}
.con .title .tlist ul li{ float:left; margin-right:15px; font-family:"宋体";}
.con .title .tlist ul li a:hover, .con .title .tlist ul li:active, .con .title .tlist ul li:focus{color:#04baa3;}
.con1 .prolist{}
.con1 .prolist ul{ overflow:hidden; margin-right:-20px;}
.con1 .prolist ul li{ float:left; margin-right:20px; border-bottom:1px #dcdcdc solid; padding:15px 0; width:285px;}
.con1 .prolist ul li .img{ border:1px #e5e5e5 solid; width:285px; height:185px;}
.con1 .prolist ul li .img img{ width:1005; height:100%;}
.con1 .prolist ul li .tit1{ margin-top:10px; height:40px;}
.con1 .prolist ul li .tit1 a{ font-size:16px; font-weight:bold; font-family:"宋体";}
.con1 .prolist ul li .tit1 a:hover, .con1 .prolist ul li .tit1 a:active, .con1 .prolist ul li .tit1 a:focus{color:#04baa3;}
.con1 .prolist ul li .tit2{ overflow:hidden; margin-top:15px;}
.con1 .prolist ul li .tit2 .price{ float:left; color:#e60012;}
.con1 .prolist ul li .tit2 .price span{ font-size:24px;}
.con1 .prolist ul li .tit2 .time{ float:right; color:#666; font-family:"宋体"; margin-top:5px;}

.con2{}
.con2 .prolist{ margin-top:15px;}
.con2 .prolist ul{ overflow:hidden; margin-right:-18px;}
.con2 .prolist ul li{ float:left; margin-right:18px; margin-bottom:15px;}
.con2 .prolist ul .li1{ width:470px; height:200px;}
.con2 .prolist ul .li2{ width:225px; height:200px;}
.con2 .prolist ul .li2 .img{ width:225px; height:160px; border:1px #e5e5e5 solid;}
.con2 .prolist ul .li2 .tit{ overflow:hidden; margin-top:15px;}
.con2 .prolist ul .li2 .tit .tit1{ float:left; width:70%;}
.con2 .prolist ul .li2 .tit .tit1 a{font-size:16px; font-weight:bold; font-family:"宋体";}
.con2 .prolist ul .li2 .tit .tit1 a:hover, .con2 .prolist ul .li2 .tit .tit1 a:active, .con2 .prolist ul .li2 .tit .tit1 a:focus{color:#04baa3;}
.con2 .prolist ul .li2 .tit .tit2{ float:right; position:relative; margin-top:-5px; color:#e60012;}
.con2 .prolist ul .li2 .tit .tit2 span{ font-size:24px;}

.con3{}
.con3 .prolist{ overflow:hidden; margin-top:15px;}
.con3 .prolist .left{ float:left; width:975px;}
.con3 .prolist .left ul{ overflow:hidden; margin-right:-18px;}
.con3 .prolist .left ul li{ float:left; width:225px; height:160px; margin-right:18px; margin-bottom:18px; position:relative; }
.con3 .prolist .left ul li .img{ width:225px; height:160px;}
.con3 .prolist .left ul li .img img{ width:100%; height:100%;}
.con3 .prolist .left ul li .tit{ position:absolute; bottom:0; background:url(../images/qy002.png); width:100%; height:30px;}
.con3 .prolist .left ul li .tit .tit1{ float:left; width:70%;}
.con3 .prolist .left ul li .tit .tit1 a{font-size:16px; font-weight:bold; font-family:"宋体"; line-height:30px; color:#fff; padding:0 10px;}
.con3 .prolist .left ul li .tit .tit2{ float:right; position:relative; margin-right:10px; color:#e60012; }
.con3 .prolist .left ul li .tit .tit2 span{ font-size:24px;}
.con3 .prolist .right{ float:right; width:225px; height:340px;}

.con4{}
.con4 .prolist{ overflow:hidden; margin-top:15px;}
.con4 .prolist ul{ overflow:hidden; margin-right:-22px;}
.con4 .prolist ul li{ float:left; margin-right:22px; width:385px; margin-bottom:15px;}
.con4 .prolist ul li .img{ width:385px; height:220px; border:1px #e5e5e5 solid;}
.con4 .prolist ul li .img img{ width:100%; height:100%;}
.con4 .prolist ul li .tit{ margin-top:10px;}
.con4 .prolist ul li .tit a{font-size:16px; font-weight:bold; font-family:"宋体"; line-height:25px;}
.con4 .prolist ul li .tit a:hover, .con4 .prolist ul li .tit a:active, .con4 .prolist ul li .tit a:focus{color:#04baa3;}
.con4 .prolist ul li .price{ margin-top:5px; color:#e60012; }
.con4 .prolist ul li .price span{ font-size:24px;}


.con5{}
.con5 .prolist{ overflow:hidden; margin-top:15px;}
.con5 .prolist ul{ overflow:hidden; margin-right:-22px;}
.con5 .prolist ul li{ float:left; margin-right:22px; width:385px; position:relative; margin-bottom:15px;}
.con5 .prolist ul li .img{ width:385px; height:285px;}
.con5 .prolist ul li .img img{ width:100%; height:100%;}
.con5 .prolist ul li .tit{ position:absolute; bottom:0; background:url(../images/qy002.png); width:100%; height:30px;}
.con5 .prolist ul li .tit .tit1{ float:left; width:70%;}
.con5 .prolist ul li .tit .tit1 a{font-size:16px; font-weight:bold; font-family:"宋体"; line-height:30px; color:#fff; padding:0 10px;}
.con5 .prolist ul li .tit .tit2{ float:right; position:relative; margin-right:10px; color:#fff; }
.con5 .prolist ul li .tit .tit2 span{ font-size:24px;}

.ft{ font-family:"宋体"; margin-top:50px;}
.ft .wrap{ margin-right:-230px;}
.ft .wrap .wrap-1{ float:left; margin-right:230px; margin-left:15px;}
.ft .wrap .wrap-1 .title{ font-size:16px; color:#666; font-weight:bold;}
.ft .wrap .wrap-1 .title i{ font-size:24px; font-weight:normal;}
.ft .wrap .wrap-1 .list{ padding-left:30px; margin-top:10px;}
.ft .wrap .wrap-1 .list ul li a{ line-height:25px; color:#666;}
.ft .wrap .wrap-1 .list ul li a:hover, .ft .wrap .wrap-1 .list ul li a:active, .ft .wrap .wrap-1 .list ul li a:focus{color:#04baa3;}
.ft2{ border-top:1px #e5e5e5 solid; padding:30px 0; text-align:center; margin-top:30px;}

.ftbm{ background:url(../images/qy003.png); position:fixed; bottom:0; width:100%; height:130px; z-index:998;}
.ftbm .wrap1{ float:left; margin-left:300px; margin-top:20px;}
.ftbm .wrap2{ float:left; margin-left:50px; overflow:hidden;}
.ftbm .wrap2 .wp1{ background:#03baa2; float:left; padding:10px;}
.ftbm .wrap2 .wp1 img{ width:114px; height:114px;}
.ftbm .wrap2 .wp2{ color:#fff; float:left; margin-left:20px; margin-top:60px;}
.ftbm .wrap3{ float:right; margin-top:50px; margin-right:20px; }
.ftbm .wrap3 i{ font-size:40px; color:#fff;}

.flr{ position:fixed; right:0; z-index:999; width:42px; background:#333; height:100%;}
.flr .wrap1{ position:absolute; top:20%; width:100%;}
.flr .wrap1 ul{}
.flr .wrap1 ul li{ text-align:center; line-height:45px;}
.flr .wrap1 ul li a{}
.flr .wrap1 ul li a i{ font-size:24px; color:#acacac;}
.flr .wrap2{ position:absolute; bottom:10%; width:100%;}
.flr .wrap2 ul{}
.flr .wrap2 ul li{ text-align:center; line-height:45px;}
.flr .wrap2 ul li a{}
.flr .wrap2 ul li a i{ font-size:24px; color:#acacac;}

.d_content{ background:#fff; padding:15px 0;}
.d_content .box1{ border:1px #eee solid;}
.d_content .box1 .wrap1{ overflow:hidden; padding:15px;}
.d_content .box1 .wrap1 .tit1{ float:left; border-radius:3px; border:1px #03baa2 solid; padding:3px 5px;}
.d_content .box1 .wrap1 .tit2{ float:left; padding:3px;}
.d_content .box1 .wrap1 .tit3{ float:left; padding:3px 5px; border-bottom-left-radius:3px; border-top-left-radius:3px; border:1px #03baa2 solid;}